2025 Giants Statistics

Arizona Complex League (AZCL) - Class: R
Team Record: 42-18
Finished 1st in the AZCL's East Division
Manager: Jacob Heyward (42-18)
Affiliation: San Francisco Giants
Location: Scottsdale, Arizona
Ballpark: Scottsdale Stadium

2025 Giants Roster

Playoffs - Giants 1 game, Rangers 0
Finals - Angels 2 games, Giants 0

The Giants of the Arizona Complex League ended the 2025 season with a record of 42 wins and 18 losses, finishing first in the league's East Division.

The Giants scored 376 runs, most in the league. The team conceded 248 runs, the lowest total in the circuit. Dario Reynoso paced the team with 10 home runs and drove in 45 runs, while leading batters with significant playing time by hitting .298. Jose Rengel topped the squad with 7 wins, and Argenis Cayama registered a 2.25 earned run average, tops among pitchers with enough qualifying appearances.

Austin Barnes, Bryce Eldridge, Jerar Encarnacion, Sam Huff, Christian Koss, Wade Meckler, Cole Waites and Keaton Winn were all players from the 2025 Giants who played in the Majors during their careers.

Jacob Heyward served as manager.


Click on column headings to sort.

Pitching:

Player W L W% ERA G GS GF CG SHO SV IP H R ER HR BB IBB SO HBP BK WP BF
Jose Rengel71.8757.62130200026.0352722012028208128
Alix Hernandez401.0002.51120300014.37541602412256
Jose Perez41.8004.5773000021.719121121302301299
Marlon Franco43.5715.00145300054.0723030516051305246
Melvin Pineda301.0001.9394000014.06431602520253
Keyner Martinez31.7501.90158500247.3421310110067202188
Alexander Fuentes31.7502.62125100034.3351910017039313155
Mauricio Estrella34.4293.14160700128.7242110318137304132
Ricardo Estrada21.6671.5383100135.32113627044136139
Johan Rodriguez21.6672.611701000120.71711602112710397
Luis De La Torre21.6673.72107000038.7281716216062217162
Jose Bello101.0002.0080300218.010540302800167
Mat Olsen101.0003.184000005.7522000600021
Argenis Cayama11.5002.251212000048.0331512018055437198
Samir Chires11.5006.231601100317.319131221402720486
Chris Wright11.5009.006210016.06860401100330
Nick Zwack000.0066000012.36000101600041
Cole Waites000.001000001.010000000003
Liam Simon000.001000001.000000030003
Fernando Vasquez002.3180700111.76430601932450
Jan Caraballo004.30120400214.7201071401700166
Nien-Hsi Yang005.404200005.0533020800222
R. J. Dabovich007.364000003.7233030800116
Keaton Winn009.002100002.0422010100010
Dylan Carmouche01.0006.7562200110.7111182401200049
Totals4218.7003.4822360600015492.04342481902220226382913672117

Batting:

Player GP PA AB R H 2B 3B HR RBI SB CS BB SO BA OBP SLG OPS TB DP HBP SH SF IBB
Jhonny Level5826121950631049381753340.288.375.493.86910802070
Dario Reynoso53227178595312210451854072.298.442.556.9999907110
Oliver Tejada572301903549163124712148.258.371.389.76174415130
Ramon Peralta51199165294393533622660.261.372.442.8147325030
Andy Polanco471631403237511162231743.264.346.336.6814712130
Rayner Arias47177153273762318421546.242.333.366.6995637020
Santiago Camacho411561411933101528001025.234.295.426.7206063020
Angel Guzman47167136193054222312944.221.365.360.7264902000
Jesus Alexander32125109192750014101525.248.336.294.6303210010
Jose Astudillo186961132441083264.393.449.492.9413011010
Jeremiah Jenkins16665416204232100109.370.470.6851.1553711010
Victor Bericoto62523611412121015.478.4801.0001.4802300010
Ryan Reckley1448368111115301211.306.479.472.9511710000
Maui Ahuna1554468115121020518.239.321.522.8422401110
Javier Francisco155449410201800316.204.278.306.5841512000
Dayson Croes930262810110145.308.400.462.8621200000
Turner Hill622175740032042.412.500.6471.1471110010
Jose Ortiz8282656100520011.231.250.269.519701010
Jerar Encarnacion2761400000001.667.714.6671.381401000
Vaun Brown31093310030011.333.400.444.844400000
Wade Meckler31093300040012.333.400.333.733300000
Sam Huff41291320020014.333.417.556.972501010
Nomar Diaz314123300020013.250.357.250.607301000
Christian Koss1332200010000.667.667.6671.333200000
Bryce Eldridge2761200010010.333.429.333.762210000
Cole Foster312121210010003.167.167.250.417310000
Jorge Ramirez8222252000000011.091.091.091.182210000
Austin Barnes3960100000021.167.444.167.611111000
Nate Furman1420000000121.000.500.000.500000000
Totals5732211186537650510826463259123260511.271.371.431.80180326534290

Fielding:

Player Pos GP PO A E DP Fld% RF/G PB SB CS CS%
Angel Guzman1B3215111515.9705.062
Jesus Alexander1B1491628.9806.929
Jeremiah Jenkins1B11646031.0006.364
Javier Francisco1B6333041.0006.000
Bryce Eldridge1B270001.0003.500
Victor Bericoto1B2100011.0005.000
Dario Reynoso2B253755313.9683.680
Ramon Peralta2B18152942.9172.444
Ryan Reckley2B9181633.9193.778
Dayson Croes2B4811001.0004.750
Jose Astudillo2B31911.9093.333
Jhonny Level2B20000.000
Christian Koss2B110001.0001.000
Cole Foster2B123011.0005.000
Maui Ahuna2B123011.0005.000
Ramon Peralta3B28162863.8801.571
Dario Reynoso3B19141743.8861.632
Javier Francisco3B736001.0001.286
Dayson Croes3B518011.0001.800
Ryan Reckley3B10000.000
Cole Foster3B102001.0002.000
Jesus Alexander3B10000.000
Santiago CamachoC383703942.9901.7631171546.9
Jesus AlexanderC111241042.97112.182215525.0
Jorge RamirezC852410.9827.00046114.3
Sam HuffC3271001.0009.33303125.0
Nomar DiazC337110.97412.66707112.5
Austin BarnesC2140001.0007.000000
Andy PolancoCF4675050.9381.630
Oliver TejadaCF6110001.0001.833
Jose AstudilloCF5101001.0002.200
Jose OrtizCF350001.0001.667
Wade MecklerCF330001.0001.000
Rayner AriasCF230001.0001.500
Vaun BrownCF120001.0002.000
Rayner AriasLF26370001.0001.423
Oliver TejadaLF11160001.0001.455
Angel GuzmanLF9100001.0001.111
Jose AstudilloLF914010.9331.556
Turner HillLF650001.000.833
Ryan ReckleyLF10000.000
Andy PolancoLF10000.000
Vaun BrownLF140001.0004.000
Johan RodriguezP1713011.000.235
Mauricio EstrellaP160111.500.062
Samir ChiresP1603001.000.188
Keyner MartinezP157320.833.667
Marlon FrancoP143610.900.643
Jose RengelP1304001.000.308
Alix HernandezP1210001.000.083
Alexander FuentesP124330.700.583
Argenis CayamaP125610.917.917
Jan CaraballoP120000.000
Luis De La TorreP101110.667.200
Melvin PinedaP90010.000.000
Fernando VasquezP810001.000.125
Ricardo EstradaP82110.750.375
Jose BelloP802001.000.250
Jose PerezP70110.500.143
Nick ZwackP601001.000.167
Chris WrightP60010.000.000
Dylan CarmoucheP602001.000.333
Nien-Hsi YangP401001.000.250
Mat OlsenP401001.000.250
R. J. DabovichP40000.000
Keaton WinnP20000.000
Cole WaitesP10000.000
Liam SimonP10000.000
Oliver TejadaRF3754030.9471.459
Rayner AriasRF17223021.0001.471
Jose OrtizRF561001.0001.400
Victor BericotoRF340001.0001.333
Angel GuzmanRF110001.0001.000
Jerar EncarnacionRF120001.0002.000
Vaun BrownRF130001.0003.000
Jhonny LevelSS53591121317.9293.226
Dario ReynosoSS7715021.0003.143
Maui AhunaSS202001.0001.000
Totals73814764417386.9632.5987482332.4




Persons data from the Chadwick Baseball Bureau are Copyright Chadwick Baseball Bureau, and are made available under the Open Data Commons Attribution License.